/**
 * Array.of() 和 Array() 构造函数之间的区别在于对单个参数的处理：Array.of(7)
 * 创建一个具有单个元素 7 的数组，而 Array(7) 创建一个 length 为 7 的空数组
 */

let arr1 = Array.of(7)
let arr2 = Array(7)

console.log(arr1) // [7]
console.log(arr2) // [empty,empty,empty,empty,empty,empty,empty]

let arr3 = Array(1, 2, 3)
let arr4 = Array.of(1, 2, 3)
console.log(arr3) // [1, 2, 3]
console.log(arr4) // [1, 2, 3]